payment by telegraphic transfer - Espagnol Anglais Dictionnaire